Goggle eyes by anne fine
CND marches and rallies are bread of life to them, and there is a wonderfully funny section when Gerald joins them on a rally to a submarine base, only to be complete odd-man-out.
Gerald is precise, conformist, right wing, and anti-CND, and the family he is considering taking on is almost the exact antithesis. The adventures of Kitty, her sister Jude, her mother and the erstwhile potential stepfather, Gerald Faulkner (known as Goggle-eyes), are by turn hilarious, moving, and very true to life. The problem is that Helly's mum has begun seeing a man Helly can't stand, and as Kitty has had exactly the same experience, all her story-telling powers are brought into play to provide comfort. Kitty is a wonderful storyteller, so when Helly comes to school in a miserable state, their teacher sends Kitty to help.